Visual Exploration of Simulated FPGA Architecures in Odin II
نویسنده
چکیده
Field Programmable Gate Array (FPGA) research became more and more important during the last decades. The FPGA technology is being used in many fields and offers the main features scalability, flexibility and the low costs of prototyping. The functionality of FPGA devices is developed using hardware description languages such as Verilog. Those descriptions are translated to boolean circuits which can be programmed on the FPGA devices using Computer Aided Design (CAD) Flows which optimize the circuit for the specific features offered by the FPGA device. The VTR CAD flow is such a workflow consisting of three tools: Odin II, ABC and VPR6.0. In order to handle the growing scale of circuits and features offered by FPGA devices the tools in the CAD flow are being improved constantly. This report describes the development of simulation features within the Odin II circuit visualization software. The software was created in order to visualize the netlist created by Odin II to offer developers exploration functionality. Being able to simulate the circuit in the visualization creates a verification feature which can be used for debugging and research of new FPGA architectures. Another goal of the report is to improve the usability and exploration comfort of the visualization software.
منابع مشابه
Design and Simulation of a Modified 32-bit ROM-based Direct Digital Frequency Synthesizer on FPGA
This paper presents a modified 32-bit ROM-based Direct Digital Frequency Synthesizer (DDFS). Maximum output frequency of the DDFS is limited by the structure of the accumulator used in the DDFS architecture. The hierarchical pipeline accumulator (HPA) presented in this paper has less propagation delay time rather than the conventional structures. Therefore, it results in both higher maximum ope...
متن کاملFPGA Can be Implemented Using Advanced Encryption Standard Algorithm
This paper mainly focused on implementation of AES encryption and decryption standard AES-128. All the transformations of both Encryption and Decryption are simulated using an iterativedesign approach in order to minimize the hardware consumption. This method can make it avery low-complex architecture, especially in saving the hardware resource in implementing theAES InverseSub Bytes module and...
متن کاملMonte Carlo Simulation of Radiation effects in protection layers of logical cell of the digital gate in the FPGA for electron and proton rays Using the FLUKA Code
In this paper, radiation effects in protection layers of logical cell of the digital gate in the FPGA for electron and proton rays was simulated Using the FLUKA Code. by using of the Monte Carlo simulation, the electron and proton transport into the logical cell of the digital gate in the FPGA will be studied. In this simulation, the maximum energy of the electrons and protons at the entrance o...
متن کاملBehavioral Partitioning with Synthesis for Multi-FPGA Architectures under Interconnect, Area, and Latency Constraints
This paper presents a technique to perform partitioning and synthesis of behavioral specifications. Partitioning of the design is done under multiple constraints – interconnections and device areas of the reconfigurable architecture, and the latency of the design. The proposed Multi-FPGA partitioning technique (FMPAR) is based on the Fiduccia-Mattheyses (FM) partitioning algorithm. In order to ...
متن کاملDifferential Power Analysis: A Serious Threat to FPGA Security
Differential Power Analysis (DPA) implies measuring the supply current of a cipher-circuit in an attempt to uncover part of a cipher key. Cryptographic security gets compromised if the current waveforms obtained correlate with those from a hypothetical power model of the circuit. As FPGAs are becoming integral parts of embedded systems and increasingly popular for cryptographic applications and...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012